package com.ctshk.rpc.finance.dto.onaccount;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 挂账管理列表Dto
 */
@Data
@ApiModel(value = "OnAccountListDTO",description = "挂账管理列表Dto")
public class OnAccountListDTO implements Serializable {

    @ApiModelProperty(value = "ID")
    private Long id;

    @ApiModelProperty(value = "账户类型1 大客户/代理商挂账,2 内部中心挂账,3 集团公司挂账")
    private Integer accountType;

    @ApiModelProperty(value = "账户ID")
    private Long accountId;

    @ApiModelProperty(value = "账户名称")
    private String accountName;

    @ApiModelProperty(value = "联系人")
    private String contactName;

    @ApiModelProperty(value = "联系电话")
    private String contactMobile;

    @ApiModelProperty(value = "部门ID")
    private Long deptId;

    @ApiModelProperty(value = "部门名称")
    private String deptName;

    @ApiModelProperty(value = "部门code")
    private String deptCode;

    @ApiModelProperty(value = "挂账币种统计")
    private List<CurrencyQuotaDTO> currencyQuotaList;

}
